#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

// 向文件中写入二进制数据
// 写入数据块文件函数 fwrite()

int main() {

    FILE *fp;
    int i, arr[5];

    printf("enter 5 number:");
    for (i = 0; i < 5; i++) {
        scanf("%d", &arr[i]);
    }

    fp = fopen(".\\test-data.txt", "wb+");
    if (fp == NULL) {
        printf("open file fail");
        exit(0);
    }

    fwrite(arr, sizeof(int), 5, fp);
    fclose(fp);

    return 0;
}
